package com.car.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import lombok.Data;
import com.baomidou.mybatisplus.annotation.TableName;

@Data
@TableName("tb_part_module_information")
public class TbPartModuleInformation implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 模组型号编号
     */
    @TableId(value = "module_type_id", type = IdType.AUTO)
    private Long moduleTypeId;

    /**
     * 模组型号名称
     */
    private String moduleTypeName;

    /**
     * 单体串并联方式
     */
    private String moduleSerialParallel;

    /**
     * 单体电池个数
     */
    private Integer moduleCellNum;

    /**
     * 生产厂商名称
     */
    private String moduleWorkName;

    /**
     * 电池包编码
     */
    private String moduleCellCode;

    /**
     * 模块规格代码
     */
    private String moduleSpecificationCode;

    /**
     * 所含单体编码（json）存单体电池的编号集合
     */
    private String moduleDanCode;

    /**
     * 实际容量(AH)
     */
    private Integer moduleActualCapacity;

    /**
     * 实际电压(V)
     */
    private Integer moduleVoltmeter;

    /**
     * 实际质量(KG)
     */
    private Integer moduleQuality;

    /**
     * 模块流向
     */
    private String moduleModuleFlow;

    /**
     * 电池模块性能参数ID
     */
    private Integer modulePropertyId;


}
